package com.ccys.db.vo.app.launchingTheApp;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * @program: WhiteCoat
 * @description: 更新重置药物返回数据组装Vo
 * @author: ZhangJingCan
 * @create: 2024-01-18 10:25
 **/

@Data
public class PartnerCompanyMakeVo {

    private String companyId;

    @JsonProperty("is_whitecoat")
    private Boolean isWhitecoat;

    /**
     * 公司名称，对方返回：WhiteCoat
     */
    @JsonProperty("company_name")
    private String companyName;

    /**
     * log图标，对方返回：https://whcapi-qa.whitecoat.global/v1/pub/Component/ViewImage?&acc_type=i3i8jSKmp6o0ity9GBsEOw%3d%3d&acc_id=tVuYCITKLJ1c1O7nGnIMGdhk5ERsLE5P%2fp%2bNub%2bcvFs%2f4mRA5Vwc5c%2fQhGc2%2fBH5&img_type=DcjeOVUCu03dmLLsjjWfVA%3d%3d&latest_update=638411692991406864
     * todo 等待临时凭证
     */
    @JsonProperty("whitecoat_logo")
    private String whitecoatLogo;

    @JsonProperty("wc_logo_medical_certification")
    private Boolean wcLogoMedicalCertification;

    @JsonProperty("wc_logo_referral_letter")
    private Boolean wcLogoReferralLetter;

    /**
     * 诊所名称，对方返回：WhiteCoat Medical
     */
    @JsonProperty("clinic_name")
    private String clinicName;

    /**
     * 诊所地址，对方返回：201 Henderson Road | Apex @Henderson | #05-11/12 | Singapore 159545 | T: +65 6909 6609 | F: +65 6909 6606 | E: contactus@whitecoat.global
     */
    @JsonProperty("clinic_address")
    private String clinicAddress;

    /**
     * 诊所编号，对方返回：18M0119/01/82
     */
    @JsonProperty("clinic_number")
    private String clinicNumber;

    @JsonProperty("wc_logo_memo")
    private Boolean wcLogoMemo;

    /**
     * https://whcapi-qa.whitecoat.global/v1/pub/Component/ViewImage?&acc_type=i3i8jSKmp6o0ity9GBsEOw%3d%3d&acc_id=tVuYCITKLJ1c1O7nGnIMGdhk5ERsLE5P%2fp%2bNub%2bcvFs%2f4mRA5Vwc5c%2fQhGc2%2fBH5&img_type=DcjeOVUCu03dmLLsjjWfVA%3d%3d&latest_update=638411692990000000
     * todo 等待临时凭证
     */
    @JsonProperty("partner_logo")
    private String partnerLogo;

    /**
     * GST注册号，对方返回："201610235E"
     */
    @JsonProperty("gst_registration_no")
    private String gstRegistrationNo;

    /**
     * 诊所营业执照号码："18M0119/01/182"
     */
    @JsonProperty("clinic_licence_no")
    private String clinicLicenceNo;

    /**
     * 诊所联系电话："+65 6909 6609"
     */
    @JsonProperty("clinic_contact_no")
    private String clinicContactNo;

}
